more substantial - Turkish English Dictionary